10 research outputs found

    High-accuracy patternless calibration of multiple 3D LiDARs for autonomous vehicles

    Get PDF
    This article proposes a new method for estimating the extrinsic calibration parameters between any pair of multibeam LiDAR sensors on a vehicle. Unlike many state-of-the-art works, this method does not use any calibration pattern or reflective marks placed in the environment to perform the calibration; in addition, the sensors do not need to have overlapping fields of view. An iterative closest point (ICP)-based process is used to determine the values of the calibration parameters, resulting in better convergence and improved accuracy. Furthermore, a setup based on the car learning to act (CARLA) simulator is introduced to evaluate the approach, enabling quantitative assessment with ground-truth data. The results show an accuracy comparable with other approaches that require more complex procedures and have a more restricted range of applicable setups. This work also provides qualitative results on a real setup, where the alignment between the different point clouds can be visually checked. The open-source code is available at https://github.com/midemig/pcd_calib .This work was supported in part by the Madrid Government (Comunidad de Madrid-Spain) under the Multiannual Agreement with UC3M ("Fostering Young Doctors Research," APBI-CM-UC3M) in the context of the V PRICIT (Research and Technological Innovation Regional Program); and in part by the Spanish Government through Grants ID2021-128327OA-I00 and TED2021-129374A-I00 funded by MCIN/AEI/10.13039/501100011033 and by the European Union NextGenerationEU/PRTR

    Novel Bayesian Inference-Based Approach for the Uncertainty Characterization of Zhang's Camera Calibration Method

    Get PDF
    Camera calibration is necessary for many machine vision applications. The calibration methods are based on linear or non-linear optimization techniques that aim to find the best estimate of the camera parameters. One of the most commonly used methods in computer vision for the calibration of intrinsic camera parameters and lens distortion (interior orientation) is Zhang¿s method. Additionally, the uncertainty of the camera parameters is normally estimated by assuming that their variability can be explained by the images of the different poses of a checkerboard. However, the degree of reliability for both the best parameter values and their associated uncertainties has not yet been verified. Inaccurate estimates of intrinsic and extrinsic parameters during camera calibration may introduce additional biases in post-processing. This is why we propose a novel Bayesian inference-based approach that has allowed us to evaluate the degree of certainty of Zhang¿s camera calibration procedure. For this purpose, the a prioriprobability was assumed to be the one estimated by Zhang, and the intrinsic parameters were recalibrated by Bayesian inversion. The uncertainty of the intrinsic parameters was found to differ from the ones estimated with Zhang¿s method. However, the major source of inaccuracy is caused by the procedure for calculating the extrinsic parameters. The procedure used in the novel Bayesian inference-based approach significantly improves the reliability of the predictions of the image points, as it optimizes the extrinsic parameters.This work was supported by the Madrid Government (Comunidad de Madrid Spain) under the Multiannual Agreement with UC3M ("Fostering Young Doctors Research", APBI-CM-UC3M), and in the context of the VPRICIT (Research and Technological Innovation Regional Programme and by the FEDER/Ministry of Science and Innovation -Agencia Estatal de Investigacion (AEI) of the Government of Spain through the projects PID2022-136468OB-I00 and PID2022-142015OB-I00.Publicad

    Software Architecture for Autonomous and Coordinated Navigation of UAV Swarms in Forest and Urban Firefighting

    Get PDF
    Advances in the field of unmanned aerial vehicles (UAVs) have led to an exponential increase in their market, thanks to the development of innovative technological solutions aimed at a wide range of applications and services, such as emergencies and those related to fires. In addition, the expansion of this market has been accompanied by the birth and growth of the so-called UAV swarms. Currently, the expansion of these systems is due to their properties in terms of robustness, versatility, and efficiency. Along with these properties there is an aspect, which is still a field of study, such as autonomous and cooperative navigation of these swarms. In this paper we present an architecture that includes a set of complementary methods that allow the establishment of different control layers to enable the autonomous and cooperative navigation of a swarm of UAVs. Among the different layers, there are a global trajectory planner based on sampling, algorithms for obstacle detection and avoidance, and methods for autonomous decision making based on deep reinforcement learning. The paper shows satisfactory results for a line-of-sight based algorithm for global path planner trajectory smoothing in 2D and 3D. In addition, a novel method for autonomous navigation of UAVs based on deep reinforcement learning is shown, which has been tested in 2 different simulation environments with promising results about the use of these techniques to achieve autonomous navigation of UAVs.This work was supported by the Comunidad de Madrid Government through the Industrial Doctorates Grants (GRANT IND2017/TIC-7834)

    Survey of computer vision algorithms and applications for unmanned aerial vehicles

    Get PDF
    This paper presents a complete review of computer vision algorithms and vision-based intelligent applications, that are developed in the field of the Unmanned Aerial Vehicles (UAVs) in the latest decade. During this time, the evolution of relevant technologies for UAVs; such as component miniaturization, the increase of computational capabilities, and the evolution of computer vision techniques have allowed an important advance in the development of UAVs technologies and applications. Particularly, computer vision technologies integrated in UAVs allow to develop cutting-edge technologies to cope with aerial perception difficulties; such as visual navigation algorithms, obstacle detection and avoidance and aerial decision-making. All these expert technologies have developed a wide spectrum of application for UAVs, beyond the classic military and defense purposes. Unmanned Aerial Vehicles and Computer Vision are common topics in expert systems, so thanks to the recent advances in perception technologies, modern intelligent applications are developed to enhance autonomous UAV positioning, or automatic algorithms to avoid aerial collisions, among others. Then, the presented survey is based on artificial perception applications that represent important advances in the latest years in the expert system field related to the Unmanned Aerial Vehicles. In this paper, the most significant advances in this field are presented, able to solve fundamental technical limitations; such as visual odometry, obstacle detection, mapping and localization, et cetera. Besides, they have been analyzed based on their capabilities and potential utility. Moreover, the applications and UAVs are divided and categorized according to different criteria.This research is supported by the Spanish Government through the CICYT projects (TRA2015-63708-R and TRA2013-48314-C3-1-R)

    A Research Platform for Autonomous Vehicles Technologies Research in the Insurance Sector

    Get PDF
    This article belongs to the Special Issue Intelligent Transportation SystemsThis work presents a novel platform for autonomous vehicle technologies research for the insurance sector. The platform has been collaboratively developed by the insurance company MAPFRE-CESVIMAP, Universidad Carlos III de Madrid and INSIA of the Universidad Politécnica de Madrid. The high-level architecture and several autonomous vehicle technologies developed using the framework of this collaboration are introduced and described in this work. Computer vision technologies for environment perception, V2X communication capabilities, enhanced localization, human–machine interaction and self awareness are among the technologies which have been developed and tested. Some use cases that validate the technologies presented in the platform are also presented; these use cases include public demonstrations, tests of the technologies and international competitions for self-driving technologies.Research was supported by the Spanish Government through the CICYT projects (TRA2016-78886-C3-1-R and RTI2018-096036-B-C21) and the Comunidad de Madrid through SEGVAUTO-4.0-CM (P2018/EMT-4362) and PEAVAUTO-CM-UC3M

    Mono-DCNet: Monocular 3D Object Detection via Depth-based Centroid Refinement and Pose Estimation

    No full text
    Proceeding of 2022 IEEE Intelligent Vehicles Symposium (IV), (33rd IEEE IV), 04-09 June 2022, Aachen, Germany.3D object detection is a well-known problem for autonomous systems. Most of the existing methods use sensor fusion techniques with Radar, LiDAR, and Cameras. However, one of the challenges is to estimate the 3D shape and location of the adjoining vehicles from a single monocular image without other 3D sensors; such as Radar or LiDAR. To solve the lack of the depth information, a novel method for 3D vehicle detection is presented. In this work, instead of using the whole depth map and the viewing angle (allocentric angle), only the depth mask of each object is used to refine the projected centroid and estimate its egocentric angle directly. The performance of the proposed method is tested and validated using the KITTI dataset, obtaining similar results to other state-of-the-art methods for Monocular 3D Object Detection.This work has been supported by the Madrid Government (Comunidad de Madrid-Spain) under the Multiannual Agreement with UC3M (“Fostering Young Doctors Research”, APBI-CMUC3M), and in the context of the V PRICIT (Research and Technological Innovation Regional Programme). Also, We gratefully acknowledge the support of NVIDIA Corporation with the donation of the GPUs used for this research.Publicad

    A novel online approach for drift covariance estimation of odometries used in intelligent vehicle localization

    Get PDF
    Localization is the fundamental problem of intelligent vehicles. For a vehicle to autonomously operate, it first needs to locate itself in the environment. A lot of different odometries (visual, inertial, wheel encoders) have been introduced through the past few years for autonomous vehicle localization. However, such odometries suffers from drift due to their reliance on integration of sensor measurements. In this paper, the drift error in an odometry is modeled and a Drift Covariance Estimation (DCE) algorithm is introduced. The DCE algorithm estimates the covariance of an odometry using the readings of another on-board sensor which does not suffer from drift. To validate the proposed algorithm, several real-world experiments in different conditions as well as sequences from Oxford RobotCar Dataset and EU long-term driving dataset are used. The effect of the covariance estimation on three different fusion-based localization algorithms (EKF, UKF and EH-infinity) is studied in comparison with the use of constant covariance, which were calculated based on the true variance of the sensors being used. The obtained results show the efficacy of the estimation algorithm compared to constant covariances in terms of improving the accuracy of localization.This research was supported by the Spanish Government through the CICYT projects (TRA2015-63708-R and TRA2016-78886-C3-1-R)

    3D Trajectory Planning Method for UAVs Swarm in Building Emergencies

    Get PDF
    The development in Multi-Robot Systems (MRS) has become one of the most exploited fields of research in robotics in recent years. This is due to the robustness and versatility they present to effectively undertake a set of tasks autonomously. One of the essential elements for several vehicles, in this case, Unmanned Aerial Vehicles (UAVs), to perform tasks autonomously and cooperatively is trajectory planning, which is necessary to guarantee the safe and collision-free movement of the different vehicles. This document includes the planning of multiple trajectories for a swarm of UAVs based on 3D Probabilistic Roadmaps (PRM). This swarm is capable of reaching different locations of interest in different cases (labeled and unlabeled), supporting of an Emergency Response Team (ERT) in emergencies in urban environments. In addition, an architecture based on Robot Operating System (ROS) is presented to allow the simulation and integration of the methods developed in a UAV swarm. This architecture allows the communications with the MavLink protocol and control via the Pixhawk autopilot, for a quick and easy implementation in real UAVs. The proposed method was validated by experiments simulating building emergences. Finally, the obtained results show that methods based on probability roadmaps create effective solutions in terms of calculation time in the case of scalable systems in different situations along with their integration into a versatile framework such as ROS

    Trajectory Planning for Multi-Robot Systems: Methods and Applications

    No full text
    In the multiple fields covered by Artificial Intelligence (AI), path planning is undoubtedly one of the issues that cover a wide range of research lines. To be able to find an optimal solution, which allows one or several vehicles to establish a safe and effective way to reach a final state from an initial state, is a challenge that continues to be studied today. The increasingly widespread use of autonomous vehicles, both aerial and ground-based, make path planning an essential aspect for incorporating these systems into an endless number of applications. Besides, in recent years, the use of Multi-Robot Systems (MRS) has spread, consisting of both Unmanned Aerial Vehicles (UAVs) and Unmanned Ground Vehicles (UGVs), gaining versatility and robustness in their operation. The possibility of using heterogeneous robotic teams allows tackling, autonomously, and simultaneously, a wide range of tasks with different characteristics in the same environment. For this purpose, path planning becomes a crucial aspect and, for this reason, this work aims to offer a general vision of trajectory planning, to establish a comparison between the methods and algorithms present in the literature for the resolution of this problem within MRS, and finally, to show the applicability of these methods in different areas, together with the importance of these methods for achieving autonomous and safe navigation of different types of vehicles.This work was supported also by the Comunidad de Madrid Government through the Industrial Doctorates Grants (GRANT IND2017/TIC-7834).Publicad

    Emergency Support Unmanned Aerial Vehicle for Forest Fire Surveillance

    Get PDF
    The advances in autonomous technologies and microelectronics have increased the use of Autonomous Unmanned Aerial Vehicles (UAVs) in more critical applications, such as forest fire monitoring and fighting. In addition, implementing surveillance methods that provide rich information about the fires is considered a great tool for Emergency Response Teams (ERT). From this aspect and in collaboration with Telefónica Digital España, Dronitec S.L, and Divisek Systems, this paper presents a fire monitoring system based on perception algorithms, implemented on a UAV, to perform surveillance tasks allowing the monitoring of a specific area, in which several algorithms have been implemented to perform the tasks of autonomous take-off/landing, trajectory planning, and fire monitoring. This UAV is equipped with RGB and thermal cameras, temperature sensors, and communication modules in order to provide full information about the fire and the UAV itself, sending these data to the ground station in real time. The presented work is validated by performing several flights in a real environment, and the obtained results show the efficiency and the robustness of the proposed system, against different weather conditions.This work is supported by the Comunidad de Madrid Government through the Industrial Doctorates Grants (Grant No. IND2017/TIC-7834)
    corecore